package com.huohuzhihui.api.service;

import com.huohuzhihui.merchant.domain.MerCouponActivity;
import com.huohuzhihui.system.domain.SysNotice;

import java.io.File;
import java.util.List;

/**
 * 抖音视频处理接口：抖音要求不能搬运视频，否则会封号，所以本系统
 * 采用了自动合成技术：查询活动中配置的N个视频资源分组id，
 * 每个分组随机查找一个视频进行合成（假设每个分组有10个视频，N=3,那么结果就是10*10*10），
 * 同时，把合成前用过的视频记录下来，下次取的时候过滤掉
 * @author huohuzhihui
 * @date 2020-11-15
 */
public interface ApiDyActivityVideoService
{

    /**
     * 合并活动视频
     * @param merCouponActivity
     * @return
     */
    public String mergeActivityVideo(MerCouponActivity merCouponActivity);

    /**
     * 推送活动视频到抖音
     * @param merCouponActivity
     * @param openId
     */
    public void pushVideo(MerCouponActivity merCouponActivity, String openId);

}
